truth hurts - German English Dictionary